.boanner
{
    overflow: hidden;
    height: 580px;
    width: 100%;
    position: relative;
}
.boanner a span{
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    block-size: cover;
    background-image: url("https://fms.res.meizu.com/dms/2021/03/08/0442d4fa-f55f-4bad-8fc9-bbe096df4fc8.jpg");
}




.fuwu{
    padding-bottom: 70px;
}
.fuwu .fuwu-menu{
    height: 382px;

}

.fuwu >.fuwu-menu .ul-menu .wu-menu{
    float: left;
    padding: 70px 63px 59px;

}

.wu-menu-1{
    padding: 70px 63px 59px;
}
.fuwu > .fuwu-menu .ul-menu .wu-menu a{
padding-top: 12px;
color: #999;
font-size: 8px;
}
.fuwu .fuwu-menu .ul-menu .wu-menu span{
    display: block;
    width: 51px;
    height: 51px;
    margin: auto;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: center center;
    line-height: 51px;
   
}


.fuwu .fuwu-menu  .ul-menu  .wu-menu  span  img{
    margin-left:3px ;
    /* width:50%; */
    display: block;
}


/* 维修菜单 */
.fuwu .weixiu-menu .service1{
    background-color: #388ded;;
    float: left;
    width: 301px;
    height: 173px;
    text-align: center;
    margin-right: 11px;
    position: relative;
}
.fuwu .weixiu-menu .service1:nth-child(2){
    background-color:#48bf6c;
}
.fuwu .weixiu-menu .service1:nth-child(2) .service-icon{
    margin-left: 113px;
    margin-top: 35px;
}

.fuwu .weixiu-menu .service1:nth-child(3)
{
   background-color:  #f6af2a;;
}
.fuwu .weixiu-menu .service1:nth-child(3) .service-icon{
    margin-left: 113px;
    margin-top: 35px;
}

.fuwu .weixiu-menu .service1:nth-child(4) .service-icon{
    margin-left: 113px;
    margin-top: 35px;
}

.fuwu .weixiu-menu .service1:last-child{
    background-color: #3ec0d1;;
    margin-right: 0;
}



.fuwu .weixiu-menu .service1 .wu-menu
{
    width: 72px;
    height: 72px;
}
.fuwu .weixiu-menu .service1 .service-icon{
    display: block;
    width: 72px;
    height: 72px;
    margin-left: 113px;
    margin-top: 54px;
}


.fuwu .weixiu-menu .service1  .service-title {
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 50px;
    width: 100%;
    font-size: 16px;
}
.fuwu .weixiu-menu .service1  .service-info{
    color: #fff;
 font-size: 12px;
 position: absolute;
 left: 0;
 bottom: 26px;
 width: 100%;
}




/* 产品  */

.chanpin{
    background: #f4f4f4;
  

}
.chanpin .chanpin-menu{
    width: 1240px;
    margin: 0 auto;
    position: relative;
    padding: 0 20px;
    background: #f4f4f4;
}

.chanpin .chanpin-menu .chanpin-title ,.menu-title{
    font-size: 20px;
    padding: 68px 0;
    text-align: center;
    display: block;
    color: #333;
}
.chanpin .chanpin-menu .chanpin-type{
    margin-bottom: 13px;
}

.chanpin .chanpin-menu .chanpin-type .chanpin-link
{
    float: left;
    width: 406px;
    height: 298px;
    overflow: hidden;
    text-align: center;
    background: #fff;
    margin-right: 11px;

}
.chanpin .chanpin-menu .chanpin-type .chanpin-link:nth-child(3){
    margin-right: 0;
}
.chanpin .chanpin-menu .chanpin-type .chanpin-link .chanpin-link-phone{
    display: block;
}
.chanpin .chanpin-menu .chanpin-type .chanpin-link .chanpin-link-phone .chanpin-link-phone-a{
    box-sizing: border-box;
    margin-top: 45px;
    margin-bottom: 20px;
    text-align: center;
}


.chanpin .chanpin-menu .chanpin-type .chanpin-link .chanpin-link-phone .chanpin-link-phone-a .chanpin-link-phone-img:hover{
    padding-top:10px;
}



.chanpin .chanpin-menu .chanpin-type .chanpin-link .chanpin-link-phone .chanpin-link-phone-name
{ font-size: 14px;
    color: #333;
    display: block;
    margin-bottom: 27px;
   
}


/*  */

/* 15周年 */
.chanpin .chanpin-menu .chanpin-video .chanpini-left{
    position: relative;
    float: left;
    margin-right: 10px;
    margin-bottom: 70px;
}

.chanpin .chanpin-menu .chanpin-video .chanpini-left .chanpini-r{
    width: 50px;
    height: 50px;
    position: absolute;
    top: 49px;
    left: 171px;
}

.chanpin .chanpin-menu .chanpin-video .chanpini-left  .chanpini-name{
    position: absolute;
    top: 56px;
    left: 234px;
    color: #fff;
    font-size: 16px;
}

.chanpin .chanpin-menu .chanpin-video .chanpini-left .chanpini-desc{
    position: absolute;
    top: 83px;
    left: 234px;
    color: #fff;
}

/* 右边 */
.chanpin .chanpin-menu .chanpin-video .chanpini-right{
    float: left;
    position: relative;

}
.chanpin .chanpin-menu .chanpin-video .chanpini-right .chanpini-r{
    width: 50px;
    height: 50px;
    position: absolute;
    top: 49px;
    left: 171px;

}
.chanpin .chanpin-menu .chanpin-video .chanpini-right .chanpini-name{
    position: absolute;
    top: 56px;
    left: 234px;
    color: #fff;
    font-size: 16px;
}
.chanpin .chanpin-menu .chanpin-video .chanpini-right .chanpini-desc{
    position: absolute;
    top: 83px;
    left: 234px;
    color: #fff;
}



/* 专属利益 */

.zhuanshuliyi .vipservice-list {
    position: relative;
    padding: 0 20px;
    height: 696px;
}
.zhuanshuliyi .vipservice-list .vip{
    float: left;
    width: 45%;
    height: 245px;
    margin-right: 10%;
}
.zhuanshuliyi .vipservice-list .vip:nth-child(2){
    margin-right: 0;
}

.zhuanshuliyi .vipservice-list .vip:nth-child(4){
    margin-right: 0;
}
.zhuanshuliyi .vipservice-list .vip-ico
{
    float: left;
    width: 84px;
    height: 90px;
    margin-top: 6px;
    margin-right: 46px;

}
.zhuanshuliyi .vipservice-list .vip-info{
float: left;
width: 387px;
height: 145px;

}
.zhuanshuliyi .vipservice-list .vip-info .tit
{
    font-size: 16px;
    margin-bottom: 15px;
}
.zhuanshuliyi .vipservice-list .vip-info .info
{  font-size: 14px;
    line-height: 24px;
    margin-bottom: 13px;
}
.zhuanshuliyi .vipservice-list .vip-info .link
{
    color: #008cff;
}

/*  了解常见问题 */
.changjianwenti{
    background: #f4f4f4;
    height: 398px;
}
.changjianwenti .changjianwenti-menu .section-box .question-list
{
    overflow: hidden;
   
}
.changjianwenti .changjianwenti-menu .section-box .question-list .question-item
{
    float: left;
    width: 248px;
    height: 238px;
    text-align: center;
}
.changjianwenti .changjianwenti-menu .section-box .question-list .question-item a
{ 
    font-size: 14px;
    position: relative;
    display: block;
    padding-bottom: 13px;
    color: #333;

    
}
.changjianwenti .changjianwenti-menu .section-box .question-list .question-item h5
{
   
   
   color: #929292;;
   
}
.changjianwenti .changjianwenti-menu .section-box .question-list .question-item .question-list-detail
{
    height: auto;
    padding-top: 13px;
    line-height: 19px;
}
.changjianwenti .changjianwenti-menu .section-box .question-list .question-item .question-list-detail .question-link a
{
    display: block;
    width: 100%;
    font-size: 14px;
    cursor: pointer;
    color: #333;
}

/* 通过以下方式联系我们 */
.lianxi .lianxi-menu{
height: 328px;
}

.lianxi .lianxi-menu .lianxi-box .contact-us li{
    float: left;
    width: 25%;
    text-align: center;
    padding-bottom: 68px;
}

.lianxi .lianxi-menu .lianxi-box .contact-us li a
{
    display: inline-block;
    width: 100%;
    height: 100%;
    padding: 26px 0;
    cursor: pointer;
    margin-bottom: -20px;
    color: #333;
}
.lianxi .lianxi-menu .lianxi-box .contact-us li a:hover{
    color: #008cff;
}
.lianxi .lianxi-menu .lianxi-box .contact-us li .contact-icon{

    display: block;
    width: 34px;
    height: 34px;
    margin: 0 auto;
    margin-bottom: 10px ;
   
}
.lianxi .lianxi-menu .lianxi-box .contact-us li .contact-icon img{
margin-left: -9px;

}
.lianxi .lianxi-menu .lianxi-box .contact-us li .contact-link  .contact-title
{
    display: block;
    font-size: 16px;
    padding-top: 12px;
    margin-bottom: 17px;
}
.lianxi .lianxi-menu .lianxi-box .contact-us li .contact-link  .contact-tips
{
    display: block;
    font-size: 14px;
    color: #999;
    margin-top: -4px;
}
.lianxi .lianxi-menu .lianxi-box .contact-us li:nth-child(3) {
    position: relative;
}

.lianxi .lianxi-menu .lianxi-box .contact-us li:nth-child(3) .contact-weixin
{
    position: absolute;
    bottom: 73px;
    left: 84px;
    display: none;
}
.lianxi .lianxi-menu .lianxi-box .contact-us li:nth-child(3):hover .contact-weixin{
    display:block;
}

/*专卖店 */
.zhuanmaidian
{
    margin-bottom: 70px;
}
.zhuanmaidian .zhuanmaidian-menu{
    height: 756px;
}

.zhuanmaidian .zhuanmaidian-menu ul
{
    margin-bottom: 86px;
    /* overflow: hidden; */
  
   
} 
.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box
{   display: block;
    float: left;
    height: 378px;
    width: 50%;
    background-color: #5a66aa;

}
.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box .zhuanmaidian-tit
{
    color: #ffff;
    font-size: 24px;
    padding-top: 81px;
    margin: 0 60px 23px;
}
.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box:nth-child(4) .zhuanmaidian-tit{
    color: #393939;
}
.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box .zhuanmaidian-desc{
   
    font-size: 14px;
    box-sizing: content-box;
    margin: 0 60px 10px;
    color: #ffff;
}
.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box:nth-child(4) .zhuanmaidian-desc{
    color: #393939;
}
.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box a
{  display: block;
    color: #008cff;
    margin: 0 60px 50px;
}

.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box .zhuanmaidian-icons{
    color: #ffff;
    margin: 46px 0 0 60px;


}

.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box:nth-child(4) .zhuanmaidian-icons{
    color: #393939;
}

.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box .zhuanmaidian-icons:nth-child(2){
    float: right;
    color: #ffff;
    margin: 46px 0 0 60px;


}

.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box .zhuanmaidian-icons .zhuanmaidian-icon{
float: left;
font-size: 12px;
margin: 46px 0 0 0;
margin-right: 40px;
}
.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box .zhuanmaidian-icons .zhuanmaidian-icon span
{     left: 10px;
    width: 33px;
    display: block;
    height: 27px;
    margin: auto;
    margin-bottom: 8px;
    background-image: url("http://care.res.meizu.com/static/cn/index/images/boutique-icons_56a65b0.png");
    background-repeat: no-repeat;
}
.zhuanmaidian-icon-1{
    background-position: 8px 0;
}
.zhuanmaidian-icon-2{
   
    background-position: -82px 0;
}
.zhuanmaidian-icon-3{
   
    background-position: -173px 0;
}
.zhuanmaidian-icon-4{
    background-position: -263px 0;
}
.zhuanmaidian-icon-5{
    background-position: -354px 0;
}
.zhuanmaidian-icon-6{
    background-position: -444px 0;
}

/* right-bottom  */
.zhuanmaidian-icon-7{
    background-position: 6px -55px;
}
.zhuanmaidian-icon-8{
   
    background-position: -84px -55px;
}
.zhuanmaidian-icon-9{
   
    background-position: -175px -54px;
}
.zhuanmaidian-icon-10{
    background-position: -263px -54px;
}
.zhuanmaidian-icon-11{
    background-position: -354px -54px;
}
.zhuanmaidian-icon-12{
    background-position: -443px -54px;
}

.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box .zhuanmaidian-icons .zhuanmaidian-icon em
{
    font-size: 1em;
    font-weight: 400;
}

.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-img1{
    overflow: hidden;
    height: 378px;
    float: left;
    width: 50%;
   
}
.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-img1:nth-child(2){
    float: right;
}

.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-box:nth-child(4){
    float: right;
    background-color: #f4f4f4;
    
}


.zhuanmaidian .zhuanmaidian-menu ul .zhuanmaidian-img1 img
{ display: inline-block;
    width: 100%;
   height: 100%;
   display: block;
}


/*menu-footer */
/* 底部菜单 */

.menu-footer{
    height: 178px;
   
}

.menu-footer .meizu-footer{
    padding: 48px 0 20px;
    height: 77px;
    border-top: 1px solid #f1f1f1;
    /* background-color: yellow; */
} 

 .menu-footer .meizu-footer > .footer-left{
    float: left;
   width: 80%;
   height: 68px;
   font-size: 8px;

   
}
.menu-footer .meizu-footer > .footer-right{
    float: right;
    width: 20%;
    height: 68px;
  
}


/*meiz 图片的共有样式  */

/* .meizu-footer ul {
    float: left;
} */
.menu-footer .meizu-footer ul  li{
    float: left;
    text-align: center;
    width: 15%;
}
.menu-footer .meizu-footer ul li  a img{
    width: 50px;
    display: inline;
    margin: 0 auto;
}

.menu-footer .meizu-footer ul li  a{
    display: block;
    overflow: hidden;
}
.menu-footer .meizu-footer ul li span{
    line-height: 30px;
    color: #999;
}


/*  footer-right */
.menu-footer .footer-right > span{
    float: right;
    color: #999;
    font-size: 12px;
    line-height: 30px;
}
.menu-footer .footer-right > p{
    float: right;
    color: #008cff;
    font-size: 25px;
    font-weight: 400;
    margin-top: -6px;
    line-height: 40px;
}

.menu-footer .footer-right .right-btn{
    float: right;
    height: 30px;
    padding: 0 16px;
    overflow: hidden;
    position: relative;
    text-align: center;
    line-height: 30px;
    color: #fff;
    border-radius: 20px;
    margin-top: 3px;
    font-size: 14px;
    background: #008cff;
    
}


/* meizu-footer-links */
.menu-footer .footer-line{
    margin: 10px auto 28px;
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #eee;
    padding: 0;
   
}

.menu-footer .meizu-footer-links > ul > li{
    float: left;
    padding-right:16px;
    margin-right: 16px;
    border-right: 1px solid #d6d6d6;
    height: 18px;

}

.menu-footer .meizu-footer-links > ul > li:nth-child(10){
    margin-right: 0;
    padding-right: 0;
    border: none;
}
.menu-footer .meizu-footer-links > ul > li> a{
    display: block;
    line-height: 18px;
    color: #999;
    font-size: 8px;
}

.menu-footer .meizu-footer-links > ul > li> a:hover{
    color:#008cff; 
}


.menu-footer .meizu-footer-certificate{
    padding-top: 12px;
    color: #999;
    font-size: 8px;
    padding-bottom: 20px;

}
.menu-footer .meizu-footer-certificate > a{
    font-size: 8px;
    color: #999;
    line-height: 18px;
    margin-left:2px ;
    margin-right:2px ;
}
.menu-footer .meizu-footer-certificate > a:hover{
    color:#008cff; 
}
.menu-footer .meizu-footer-certificate > a img{
    position: relative;
    top: 4px;
    display: inline-block;
    height: 18px;
}
